massive splenomegaly